intelligence agencies - French English Dictionary